/*
          .----.
       _.'__    `.
   .--($)($$)---/#\
 .' @          /###\
 :         ,   #####
  `-..__.-' _.-\###/
        `;_:    `"'
      .'"""""`.
     /,  ya ,\\
    //  FYZ!  \\
    `-._______.-'
    ___`. | .'___
   (______|______)
        
*/
@charset "utf-8";
*{margin:0px; padding:0px;}
body,div,ul,li,form,input,textarea,span,a,i,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; }
/* CSS Document */
html,body,header,nav,section,footer,article,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dd,p,b,a,i,span,strong,label,input,textarea,table,td,tr,form,img{margin: 0;padding: 0; font-family:'微软雅黑';}
body{font-size:14px; -webkit-tap-highlight-color:rgba(0,0,0,0); background:#999;}
ol,li{list-style:none;}
h1,h2{font-weight:bold; font-size:100%;}
body,html{font-size:0.14rem; font-family:'微软雅黑';}
a{color:#333; text-decoration:none;}
a,img{border:none;}
input,button{outline:none; border:0px; padding:0px;}
input[type=text],input[type=submit],input[type=button]{padding:0px; border-radius:0; border:none; outline:none; -webkit-appearance:none; appearance:none;}
img{vertical-align:middle;}
a:focus,input:focus{outline:none;}
ul li,ol,dl dd{list-style:none;}
/*public style star*/
.fs{font-family:"宋体";}
.fw{font-family:"微软雅黑";}
.ttu{text-transform:uppercase;}
.ttc{text-transform:capitalize}
.b{display:block;}
.i{display:inline;}
.ib{display:inline-block;}
.dn{display:none;}
.db{display:block;}
.di{display:inline-block;}
.cb{clear:both;}
.m{margin:0px auto;}
.m10{margin:10px auto;}
.m20{margin:20px auto;}
.m30{margin:30px auto;}
.m40{margin:40px auto;}
.m50{margin:50px auto;}
.mt1{margin-top: 1px;}
.mt2{margin-top: 2px;}
.mt3{margin-top: 3px;}
.mt4{margin-top: 4px;}
.mt5{margin-top: 5px;}
.mt6{margin-top: 6px;}
.mt7{margin-top: 7px;}
.mt8{margin-top: 8px;}
.mt8{margin-top: 8px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt30{margin-top: 30px;}
.mt35{margin-top: 35px;}
.mt40{margin-top: 40px;}
.mt45{margin-top: 45px;}
.mt50{margin-top: 50px;}
.o{overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
.pal{position:absolute; left:0px;}
.par{position:absolute; right:0px;}
.pat{position:absolute; top:0px;}
.pab{position:absolute; bottom:0px;}
.patl{position:absolute; top:0px; left:0px;}
.palt{position:absolute; top:0px; left:0px;}
.patr{position:absolute; top:0px; right:0px;}
.part{position:absolute; top:0px; right:0px;}
.palb{position:absolute; left:0px; bottom:0px;}
.pabl{position:absolute; left:0px; bottom:0px;}
.parb{position:absolute; right:0px; bottom:0px;}
.pabr{position:absolute; right:0px; bottom:0px;}
.pf{position:fixed;}
.pfl{position:fixed; left:0px;}
.pfr{position:fixed; right:0px;}
.pft{position:fixed; top:0px;}
.pfb{position:fixed; bottom:0px;}
.pflt{position:fixed; left:0px; top:0px;}
.pftl{position:fixed; left:0px; top:0px;}
.pftr{position:fixed; right:0px; top:0px;}
.pfrt{position:fixed; right:0px; top:0px;}
.pfbl{position:fixed; left:0px; bottom:0px;}
.pflb{position:fixed; left:0px; bottom:0px;}
.pfrb{position:fixed; right:0px; bottom:0px;}
.pfbr{position:fixed; right:0px; bottom:0px;}
.bjb{background:#fff;}
.bgb{background:#fff;}
.bgw{background:#fff;}
.bjw{background:#fff;}
.bjred{background:red;}
.bgred{background:red;}
.bjorange{background:orange;}
.bgorange{background:orange;}
.bjyellow{background:yellow;}
.bgyellow{background:yellow;}
.bjgreen{background:green;}
.bggreen{background:green;}
.bjcyan{background:cyan;}
.bgcyan{background:cyan;}
.bjblue{background:blue;}
.bgblue{background:blue;}
.bjpurple{background:purple;}
.bgpurple{background:purple;}
.red{border:1px solid red;}
.orange{border:1px solid orange;}
.yellow{border:1px solid yellow;}
.green{border:1px solid green;}
.cyan{border:1px solid cyan;}
.blue{border:1px solid blue;}
.purple{border:1px solid purple;}
.redleft{border-left:1px solid red;}
.leftred{border-left:1px solid red;}
.redright{border-right:1px solid red;}
.rightred{border-right:1px solid red;}
.redtop{border-top:1px solid red;}
.topred{border-top:1px solid red;}
.redbot{border-bottom:1px solid red;}
.botred{border-bottom:1px solid red;}
.w{width:inherit;}
.wi{width:inherit;}
.w50{width:50%;}
.w100{width:100%;}
.w110{width:110%;}
.w120{width:120%;}
.wd50{width:50px;}
.wd100{width:100px;}
.w200{width:200px;}
.w300{width:300px;}
.w400{width:400px;}
.w500{width:500px;}
.w600{width:600px;}
.w700{width:700px;}
.h{height:inherit;}
.hi{height:inherit;}
.h50{height:50px;}
.h100{height:100px;}
.h200{height:200px;}
.h300{height:300px;}
.h400{height:400px;}
.h500{height:500px;}
.h600{height:600px;}
.h700{height:700px;}
.h800{height:800px;}
.aw100 a{width:100%;}
.awh a{width:inherit;}
.ah a{height:inherit;}
.adn a{display:none;}
.dna a{display:none;}
.ab a{display:block;}
.ba a{display:block;}
.ao a{overflow:hidden;}
.oa a{overflow:hidden;}
.afl a{float:left;}
.fla a{float:left;}
.afr a{float:right;}
.fra a{float:right;}
.atc a{text-align:center;}
.tca a{text-align:center;}
.abo a{display:block; overflow:hidden;}
.aob a{display:block; overflow:hidden;}
.abfl a{display:block; float:left;}
.aflb a{overflow:hidden; float:left;}
.aofl a{overflow:hidden; float:left;}
.aflo a{display:block; float:left;}
.abofl a{display:block; overflow:hidden; float:left;}
.abflo a{display:block; overflow:hidden; float:left;}
.aobfl a{display:block; overflow:hidden; float:left;}
.aflob a{display:block; overflow:hidden; float:left;}
.aoflb a{display:block; overflow:hidden; float:left;}
.aflo a{display:block; overflow:hidden; float:left;}
.apr a{position:relative;}
.pra a{position:relative;}
.apa a{position:absolute;}
.paa a{position:absolute;}
.dna a{display:none;}
.adn a{display:none;}
.spandn span{display:none;}
.dnspan span{display:none;}
.spanb span{display:block;}
.bspan span{display:block;}
.spano span{overflow:hidden;}
.ospan span{overflow:hidden;}
.spanfl span{float:left;}
.flspan span{float:left;}
.spanfr span{float:right;}
.frspan span{float:right;}
.spanbo span{display:block; overflow:hidden;}
.spanob span{display:block; overflow:hidden;}
.spanflb span{display:block; float:left;}
.spanbfl span{display:block; float:left;}
.spanflbo span{display:block; overflow:hidden; float:left;}
.spanflob span{display:block; overflow:hidden; float:left;}
.spanbofl span{display:block; overflow:hidden; float:left;}
.spanobfl span{display:block; overflow:hidden; float:left;}
.dldn dl{display:none;}
.dndl dl{display:none;}
.dlpr dl{position:relative;}
.prdl dl{position:relative;}
.padl dl{position:absolute;}
.dlpa dl{position:absolute;}
.uldn ul{display:none;}
.dnul ul{display:none;}
.lipr li{position:relative;}
.prli li{position:relative;}
.pali li{position:absolute;}
.lipa li{position:absolute;}
.lidn li{display:none;}
.dnli li{display:none;}
.lifl li{float:left;}
.flli li{float:left;}
.lifr li{float:right;}
.frli li{float:right;}
.lio li{overflow:hidden;}
.oli li{overflow:hidden;}
.fb{font-weight:bold;}
.fw{font-weight:bold;}
.f100{font-weight:100;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f40{font-size:40px;}
.f50{font-size:50px;}
.f60{font-size:60px;}
.cb{color:#fff;}
.bc{color:#fff;}
.cw{color:#fff;}
.wc{color:#fff;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.ot{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cp{cursor:pointer;}
.ch{cursor:pointer;}
.c:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.ts{transition:all 1s ease-in-out;
-moz-transition:all 1s ease-in-out;
-ms-transition:all 1s ease-in-out;
-o-transition:all 1s ease-in-out;
-webkit-transition:all 1s ease-in-out;}
.ared a{border:1px solid red;}
.reda a{border:1px solid red;}
.spanred span{border:1px solid red;}
.redspan span{border:1px solid red;}
.divred div{border:1px solid red;}
.reddiv div{border:1px solid red;}
.ulred ul{border:1px solid red;}
.redul ul{border:1px solid red;}
.lired li{border:1px solid red;}
.redli li{border:1px solid red;}
.dlred dl{border:1px solid red;}
.reddl dl{border:1px solid red;}
.dtred dt{border:1px solid red;}
.reddt dt{border:1px solid red;}
.ddred dd{border:1px solid red;}
.reddd dd{border:1px solid red;}
.aw100 a{width:100%;}
.w100a a{width:100%;}
.spanw100 span{width:100%;}
.w100span span{width:100%;}
.pw100 p{width:100%;}
.w100p p{width:100%;}
.w100dl dl{width:100%;}
.dlw100 dl{width:100%;}
.divw100 dl{width:100%;}
.w100dl dl{width:100%;}
.ulw100 ul{width:100%;}
.w100ul ul{width:100%;}
/*public style end*/
